package com.aiti.lulian.service;

import com.aiti.base.core.base.service.BaseService;
import com.aiti.base.core.utils.message.Message;
import com.aiti.lulian.entity.CardHolder;
import com.aiti.lulian.vo.CardHolderVo;

import java.util.List;

public interface CardHolderService extends BaseService<CardHolder> {
    List<CardHolderVo> findCardHolderListByBaseId(String baseId);

    CardHolderVo findCardHolderListById(String baseId, String cardHolderUserId);

    void deleteCardHolder(String baseId, String cardHolderUserId);

    Message getIsCollected(String userHolderCardId, String userCardId);
}
